package com.ruoyi.web.domain.Placrorder;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.math.BigDecimal;


public class Setupinfo2  {
    private static final long serialVersionUID = 1L;

    /** 下单数量 */
    @Excel(name = "下单数量")
    private Long orderNum;

    /** 加放损耗比例 */
    @Excel(name = "加放损耗比例")
    private BigDecimal putLossRatio;

    /** 加放损耗数量 */
    @Excel(name = "加放损耗数量")
    private Long putLossNum;
    /** 印刷机可用数量 */
    @Excel(name = "印刷机可用数量")
    private Integer typerUsableNum;

    /** 印刷机停机数量 */
    @Excel(name = "印刷机停机数量")
    private Integer typerStopNum;

    /** 应交装订数量 */
    @Excel(name = "应交装订数量")
    private Long deliverBindingNum;

    /** 实际交装订数量 */
    @Excel(name = "实际交装订数量")
    private Long realityBindingNum;
    /** 应交装订损耗数量 */
    @Excel(name = "应交装订损耗数量")
    private Long deliverBingdingLossnum;
    /** 备注 */
    @Excel(name = "备注")
    private String remark;

    public void setOrderNum(Long orderNum)
    {
        this.orderNum = orderNum;
    }

    public Long getOrderNum()
    {
        return orderNum;
    }

    public void setPutLossRatio(BigDecimal putLossRatio)
    {
        this.putLossRatio = putLossRatio;
    }

    public BigDecimal getPutLossRatio()
    {
        return putLossRatio;
    }
    public void setPutLossNum(Long putLossNum)
    {
        this.putLossNum = putLossNum;
    }

    public Long getPutLossNum()
    {
        return putLossNum;
    }
    public void setTyperUsableNum(Integer typerUsableNum)
    {
        this.typerUsableNum = typerUsableNum;
    }

    public Integer getTyperUsableNum()
    {
        return typerUsableNum;
    }
    public void setTyperStopNum(Integer typerStopNum)
    {
        this.typerStopNum = typerStopNum;
    }

    public Integer getTyperStopNum()
    {
        return typerStopNum;
    }
    public void setDeliverBindingNum(Long deliverBindingNum)
    {
        this.deliverBindingNum = deliverBindingNum;
    }

    public Long getDeliverBindingNum()
    {
        return deliverBindingNum;
    }
    public void setRealityBindingNum(Long realityBindingNum)
    {
        this.realityBindingNum = realityBindingNum;
    }

    public Long getRealityBindingNum()
    {
        return realityBindingNum;
    }
    public void setDeliverBingdingLossnum(Long deliverBingdingLossnum)
    {
        this.deliverBingdingLossnum = deliverBingdingLossnum;
    }

    public Long getDeliverBingdingLossnum()
    {
        return deliverBingdingLossnum;
    }
    public void setRemark(String remark)
    {
        this.remark = remark;
    }

    public String getRemark()
    {
        return remark;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("orderNum", getOrderNum())
                .append("putLossRatio", getPutLossRatio())
                .append("putLossNum", getPutLossNum())
                .append("typerUsableNum", getTyperUsableNum())
                .append("typerStopNum", getTyperStopNum())
                .append("deliverBindingNum", getDeliverBindingNum())
                .append("realityBindingNum", getRealityBindingNum())
                .append("deliverBingdingLossnum", getDeliverBingdingLossnum())
                .append("remark", getRemark())
                .toString();
    }
}
